package com.sd.jd.gc_test;

import java.util.ArrayList;
import java.util.List;

/**
 * ZGC 垃圾回收器具有可伸缩性和低延迟的特点，可以在处理大型、高并发应用程序时提供更好的性能和吞吐量。
 * 除了 ZGC，Java 17 中还引入了 Shenandoah 垃圾回收器，它也具有类似的高性能和低延迟的特点。
 */
public class GcTest {
    public static void main(String[] args) {
        List<Integer> list = new ArrayList<>();
        for (int i = 0; i < 1000000; i++) {
            list.add(i);
        }
        System.out.println("List size: " + list.size());
        System.gc(); // 调用垃圾回收器
        System.out.println("List size after GC: " + list.size());

    }
}